package domain.excepciones;

import domain.Asiento;
import domain.Usuario;

@SuppressWarnings("serial")
public class NoPudoReservarAsientoException extends RuntimeException {

	private String aerolinea;
	private Usuario usuario;
	private Asiento asiento;

	public NoPudoReservarAsientoException(Asiento asiento, Usuario usuario,
			String aerolinea) {
		super("El usuario "+usuario+" No pudo reservar asiento" + asiento + " en la aerolinea " + aerolinea);
		this.asiento=asiento;
		this.usuario = usuario;
		this.aerolinea=aerolinea;
	}

	public String getAerolinea() {
		return aerolinea;
	}

	public void setAerolinea(String aerolinea) {
		this.aerolinea = aerolinea;
	}

	public Usuario getUsuario() {
		return usuario;
	}

	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}

	public Asiento getAsiento() {
		return asiento;
	}

	public void setAsiento(Asiento asiento) {
		this.asiento = asiento;
	}

}
